Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 SOLVA ROAD Terraced £137,027 £68,000 27 May 2004
37 SOLVA ROAD Terraced £144,617 £82,500 13 Apr 2006
46 SOLVA ROAD Terraced £101,781 £95,000 10 Dec 2021
58 SOLVA ROAD Semi-Detached £100,430 £81,500 30 Nov 2018